#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//int cmp_int(const void* e1,const void* e2 )
//{
//	return *((int*)e1) - *((int*)e2);
//}
//int main()
//{
//	int arr[10] = { 10,5,2,7,4,1,6,3,0,8 };
//	int size = sizeof(arr) / sizeof(arr[0]);
//	qsort(arr, size, sizeof(arr[0]), cmp_int);
//
//	for (int i = 0; i < size; i++)
//	{
//		printf("%d ", arr[i]);
//	}
//	return 0;
//}

int main()
{
	//int a = 10;
	//void* p = &a;
	//int num = *p;
	int a = 10;
	void* p = &a;
	int num = *(int*)p;
	printf("%d", num);
}